home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
tex
/
td187src.lzh
/
COMMONDA.D
< prev
next >
Wrap
Text File
|
1991-12-14
|
3KB
|
92 lines
DEFINITION MODULE CommonData ;
(* Globale Daten, die von allen Modulen eingesehen werden können *)
FROM MagicSys IMPORT sINTEGER;
FROM Types IMPORT TextPosTyp, LatexSpecials;
CONST MajorRelease = 01;
MinorRelease = 86;
SubRelease = 03; (* => Version 1.86.3 *)
CONST MaxExtension = 12;
VAR InternalResolution : sINTEGER;
WindowHandle : sINTEGER ;
ClipXY : ARRAY [0..3] OF sINTEGER ; (* Clip-Array *)
OffsetXY : ARRAY [0..3] OF sINTEGER ;
(* ^^Offset der linken unteren und der rechten oberen Ecke *)
WorkArea : ARRAY [ 0..3 ] OF sINTEGER ;
FileName : ARRAY [ 0..127 ] OF CHAR ;
WindowTitle : ARRAY [ 0..127 ] OF CHAR ;
Extensions : ARRAY [ 1..MaxExtension ], [0..10] OF CHAR;
(* 1 -> LTD : Endung für internes Bildformat *)
(* 2 -> TEX : Endung für LaTeX-Dateien *)
(* 3 -> TEX : Endung für PicTeX-Dateien *)
(* 4 -> MF : Endung für Metafont-Dateien *)
(* 5 -> PLO : Endung für HPGL-Dateien *)
(* 6 -> FIG : Endung für FIG-Dateien *)
(* 7 -> GEM : Endung für GEM-Dateien *)
(* 8 -> CSG : Endung für CS-Graphic-Dateien *)
(* 9 -> TFM : Endung für Font-Metrics *)
(*10 -> GF : Endung für Font-Dateien 1 *)
(*11 -> PK : Endung für Font-Dateien 2 *)
TextPosition : TextPosTyp ;
LineWidth : sINTEGER ;
ZoomNumerator : sINTEGER ;
ZoomDenominator : sINTEGER ;
MaxCoordX : sINTEGER ;
MinCoordX : sINTEGER ;
MaxCoordY : sINTEGER ;
MinCoordY : sINTEGER ;
FatherXOffset : sINTEGER ; (* Offset für Vaterobjekte, damit alles *)
FatherYOffset : sINTEGER ; (* am richtigen Platz gezeichnet wird. *)
ZeroX, ZeroY : sINTEGER ; (* Koordinaten der linken unteren Bild- *)
XPosx, XPosy : sINTEGER ; (* ecke *)
DXPosx, DXPosy : sINTEGER ;
YPosx, YPosy : sINTEGER ;
DYPosx, DYPosy : sINTEGER ;
CurrentVectorFont : sINTEGER ;
MetaLThin : sINTEGER ;
MetaLThick : sINTEGER ;
MetaLVThick : sINTEGER ;
MetaPAscii : sINTEGER ;
SnapX, SnapY : sINTEGER ; (* Gitterabstand in Vielfachen
der \unitlength *)
NormalColor : sINTEGER ; (* Noch nicht unterstützt *)
SelectColor : sINTEGER ;
Usespecial : LatexSpecials;
ObjectCreated : BOOLEAN ;
WholeArea : BOOLEAN ;
LimitedDisk : BOOLEAN ;
OwnHPGLFont : BOOLEAN ;
SnapMode : BOOLEAN ;
XSnap, YSnap : BOOLEAN ;
ShowBezLine : BOOLEAN ;
LTDPath,
IMGPath,
STADPath,
TeXPath,
HPGLPath,
FontPath,
MetaPath,
LaTeXPath,
GFPKPath,
PiCTeXPath,
GEMPath,
PostPath,
FIGPath,
CSGPath,
IncludePath,
HelpPath : ARRAY [0..127] OF CHAR;
END (* of definition module *) CommonData .